/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controlers;

import Atores.Funcionario;
import Atores.Professor;

/**
 *
 * @author jorge
 */
public interface AcoesGerente extends ManterCurso{
    
    
   void cadastrarFuncionario(Funcionario funcionario);
   
   void aumentarSalario(Funcionario funcionario, double aumento);
   
   void demitirFuncionario(Funcionario funcionario);
   
   void cadastrarHorasExtra(Funcionario funcionario, int horas);
   
   double calcularSalario(Funcionario funcionario);
   
   void adicionarHorasAula(Professor professor, int horas);
    
}
